import 'package:nyh_motorcade_app/generated/json/base/json_convert_content.dart';

class TransactionFlowEntity with JsonConvert<TransactionFlowEntity> {
	int? orderCount;
	double? orderQuantity;
	double? listedAmount;
	double? orderAmount;
	double? serveAmount;
	bool? reconciliationStatus;
	TransactionFlowPageVo? pageVo;
}

class TransactionFlowPageVo with JsonConvert<TransactionFlowPageVo> {
	int? page;
	int? pageSize;
	int? total;
	int? totalPage;
	List<TransactionFlowPageVoItem>? item;
}

class TransactionFlowPageVoItem with JsonConvert<TransactionFlowPageVoItem> {
	String? id;
	int? customersId;
	String? customersName;
	int? stationId;
	String? stationName;
	String? stationAddress;
	String? tradingTime;
	String? tradingSerialNumber;
	String? oilMachineCode;
	String? greaseGunStationNo;
	int? gunSerialNumber;
	String? oilName;
	double? orderQuantity;
	double? listedPrice;
	double? listedAmount;
	double? pumpYards;
	dynamic takeGunTime;
	dynamic putGunTime;
	String? createTime;
	String? motorcadeName;
	String? vehicleNumber;
	String? vehicleImage;
	String? driverName;
	String? driverPhone;
	String? cardType;
	dynamic cardNumber;
	double? cardBalance;
	double? price;
	double? orderAmount;
	String? paymentMode;
	String? paymentModeName;
	String? discountPattern;
	double? discountPatternAmount;
	String? refuelType;
	dynamic paymentType;
	String? dataSources;
	dynamic supplementImgs;
	dynamic supplementRemark;
	String? validStatus;
	int? valid;
	double? vehicleMileage;
	String? vehicleMileageImage;
	String? operator;
	dynamic classDate;
	dynamic shiftName;
	double? rebateCoefficient;
	double? rebate;
	double? oilEnginePrice;
	String? signatureImage;
	dynamic smallTicketImage;
	dynamic joinInSmallTicketImage;
	dynamic gunScreenImage;
	int? motorcadeId;
	List<String>? subCompanyList;
}
